import Vue from 'vue'
import Vuex from 'vuex'

// 引入tab.js
import tab from './tab'

Vue.use(Vuex)

// 集中管理多个组件共享的数据
export default new Vuex.Store({
  // 共享数据
  state: {
    
  },
  getters: {
  },
  // 修改共享数据只能通过mutations实现，必须是同步请求
  mutations: {
   
  },
  // 通过actions可以调用mutations，在actions中可以进行异步操作
  actions:{
},
  modules: {
    // 模块化管理，导入tab.js
    tab
  }
})
